/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package sv.com.intesal.seguridad.bean;

import java.io.Serializable;

/**
 *
 * @author ejerez
 */
public class PerfilMenu implements Serializable {

    /*MENU*/
    private Menu menu; //tipo_menu ya esta dentro de menu

    /*PERFIL MENU USUARIO*/
    private Integer codigo_pm;
    private String estado_pm;
    private Boolean filtro_all_TipoMenu;
    private Boolean filtro_all_Perfiles;
    private Boolean filtro_estado_pm;

    /*PERFIL*/
    private Perfil perfil;

    public PerfilMenu() {
        this.menu = new Menu();
        this.perfil = new Perfil();
    }

    public Boolean getFiltro_all_Perfiles() {
        return filtro_all_Perfiles;
    }

    public void setFiltro_all_Perfiles(Boolean filtro_all_Perfiles) {
        this.filtro_all_Perfiles = filtro_all_Perfiles;
    }

    public Boolean getFiltro_all_TipoMenu() {
        return filtro_all_TipoMenu;
    }

    public void setFiltro_all_TipoMenu(Boolean filtro_all_TipoMenu) {
        this.filtro_all_TipoMenu = filtro_all_TipoMenu;
    }

    public Menu getMenu() {
        if (menu == null) {
            menu = new Menu();
        }
        return menu;
    }

    public void setMenu(Menu menu) {
        this.menu = menu;
    }

    public Perfil getPerfil() {
        if (perfil == null) {
            perfil = new Perfil();
        }
        return perfil;
    }

    public void setPerfil(Perfil perfil) {
        this.perfil = perfil;
    }

    public Integer getCodigo_pm() {
        return codigo_pm;
    }

    public void setCodigo_pm(Integer codigo_pm) {
        this.codigo_pm = codigo_pm;
    }

    public String getEstado_pm() {
        return estado_pm;
    }

    public void setEstado_pm(String estado_pm) {
        this.estado_pm = estado_pm;
    }

    public Boolean getFiltro_estado_pm() {
        return filtro_estado_pm;
    }

    public void setFiltro_estado_pm(Boolean filtro_estado_pm) {
        this.filtro_estado_pm = filtro_estado_pm;
    }
}
